-
Couldn't load subscription status.
- Fork 928
osc/rdma: Fix segfault in shared memory peer initialization #13430
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Bt The segfault is due to the remote_handle is NULL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix @shijin-aws!
0be55df to
eb7df2d
Compare
|
@devreal I repushed my commits after finding btl_handle_data can already handle the branching between |
|
@hppritcha can you review it too |
Commit 815fe8e changed the ex_peer->super.base_handle assignment when cpu atomics is not available + peer is local. We need a valid base handle when use_memory_registration is true. This patch fixes this issue. Signed-off-by: Shi Jin <[email protected]>
eb7df2d to
0ddc805
Compare
Commit 815fe8e changed the ex_peer->super.base_handle assignment
when cpu atomics is not available + peer is local. We need a valid
base handle when use_memory_registration is true. This patch
fixes this issue.